Skip to content

chore(ci): bump GitHub Actions to latest majors#81

Merged
tomusdrw merged 1 commit intomainfrom
td-bump-gh-actions
Apr 19, 2026
Merged

chore(ci): bump GitHub Actions to latest majors#81
tomusdrw merged 1 commit intomainfrom
td-bump-gh-actions

Conversation

@tomusdrw
Copy link
Copy Markdown
Member

Summary

Bumps four GitHub Actions to their latest major versions:

  • actions/configure-pages v5 → v6
  • actions/upload-pages-artifact v4 → v5
  • actions/deploy-pages v4 → v5
  • softprops/action-gh-release v2 → v3

All four are Node 20 → Node 24 runtime upgrades with no consumer API changes; ubuntu-latest already supports Node 24. The other actions in this repo (checkout@v6, setup-node@v6, create-pull-request@v8) were already on the latest major tag.

Test plan

  • Storybook CD workflow succeeds on next push to main
  • Release bump workflow succeeds on next version bump

🤖 Generated with Claude Code

Bumps configure-pages v5→v6, upload-pages-artifact v4→v5,
deploy-pages v4→v5, and action-gh-release v2→v3. All four are
Node 20→24 runtime upgrades with no consumer API changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 19, 2026

Deploy Preview for fluffy-ui ready!

Name Link
🔨 Latest commit 6b35b2d
🔍 Latest deploy log https://app.netlify.com/projects/fluffy-ui/deploys/69e537a495fe6700073a7f47
😎 Deploy Preview https://deploy-preview-81--fluffy-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 19, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 3800036a-7fbf-41bd-8b62-065b44f051a8

📥 Commits

Reviewing files that changed from the base of the PR and between 5d31e2d and 6b35b2d.

📒 Files selected for processing (2)
  • .github/workflows/shared-ui-bump-version-and-create-pr.yml
  • .github/workflows/storybook-cd.yml

📝 Walkthrough

Walkthrough

Two GitHub Actions workflow files receive version updates: the release workflow upgrades softprops/action-gh-release from v2 to v3, while the Storybook CD workflow bumps three GitHub Pages-related actions to newer major versions. No logic or configuration parameters are altered.

Changes

Cohort / File(s) Summary
Release Workflow
.github/workflows/shared-ui-bump-version-and-create-pr.yml
Updated softprops/action-gh-release from v2 to v3; all input parameters remain unchanged.
Storybook CD Workflow
.github/workflows/storybook-cd.yml
Updated three GitHub Pages actions: actions/configure-pages (v5 → v6), actions/upload-pages-artifact (v4 → v5), and actions/deploy-pages (v4 → v5).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely summarizes the main change: bumping GitHub Actions to their latest major versions across two workflow files.
Description check ✅ Passed The description is directly related to the changeset, providing specific details about which actions were bumped, version numbers, runtime changes, and a test plan.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch td-bump-gh-actions

Comment @coderabbitai help to get the list of available commands and usage tips.

@tomusdrw tomusdrw merged commit ebc7aa0 into main Apr 19, 2026
6 checks passed
@tomusdrw tomusdrw deleted the td-bump-gh-actions branch April 19, 2026 20:19
@github-actions github-actions Bot mentioned this pull request Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant